from PyQt5.QtGui import QPixmap
from PyQt5.QtWidgets import QApplication,QWidget,QLabel
import sys
def init_widget(w:QWidget):

    label = QLabel()
    pixmap = QPixmap("head-red.png")
    label.setPixmap(pixmap)
    #将标签控件添加到窗口
    label.setParent(w)

    #根据图片大小设置标签大小
    w.resize(pixmap.width(),pixmap.height())

if __name__ == '__main__':

    
    # 创建应用程序
    app = QApplication(sys.argv)
    
    # 创建窗口

    w = QWidget()
    #设置窗口标题
    w.setWindowTitle("第一个pyqt程序")

    init_widget(w)

    #显示窗口
    w.show()

    #等待窗口停止
    sys.exit(app.exec())